betch (bitch) - Spanish English Dictionary